-
Notifications
You must be signed in to change notification settings - Fork 144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Convert CppIn/Out/Ref/Var-Ports #297
Convert CppIn/Out/Ref/Var-Ports #297
Conversation
…nc/lava into lava-nc-messaging_refactor_develop
src/lava/magma/runtime/cpp_message_infrastructure/include/ports.h
Outdated
Show resolved
Hide resolved
…nc/lava into lava-nc-messaging_refactor_develop
@seowwj |
...a/runtime/message_infrastructure/message_infrastructure/csrc/abstract_port_implementation.cc
Outdated
Show resolved
Hide resolved
...ma/runtime/message_infrastructure/message_infrastructure/csrc/abstract_port_implementation.h
Outdated
Show resolved
Hide resolved
@killight98 @hongdami |
Classes with virtual functions do not need to be wrapped. Only abstract class has virtual functions and they do not need to be wrapped into Python. |
src/lava/magma/runtime/message_infrastructure/message_infrastructure/csrc/ports.cc
Outdated
Show resolved
Hide resolved
@seowwj @shaline-koh |
…j/lava into messaging_refactor_develop
Merging PR lava-nc#310 from upstream
Issue Number:
Objective of pull request: Convert the messaging infrastructure to C++ from Python
Pull request checklist
Your PR fulfills the following requirements:
flakeheaven lint src/lava tests/
) and (bandit -r src/lava/.
) pass locallypytest
) passes locallyPull request type
Please check your PR type:
What is the current behavior?
What is the new behavior?
Does this introduce a breaking change?
Supplemental information